Advertisement

Advertisement

ivory palm

noun

  1. the palm bearing the common ivory nut.


ivory palm

noun

  1. a low-growing South American palm tree, Phytelephas macrocarpa, that yields the ivory nut


Discover More

Word History and Origins

Origin of ivory palm1

First recorded in 1835–45

Advertisement

Advertisement

Advertisement

Advertisement